hanging vault - French English Dictionary